package org.jeecg.common.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class RequestVo implements Serializable {
    @ApiModelProperty("设备id")
    private String deviceId;

    @ApiModelProperty("版本号")
    private String versionCode;
    @ApiModelProperty("网络型号")
    private String networkType;
    @ApiModelProperty("cpu型号")
    private String cpuAbi;

    @ApiModelProperty("系统版本")
    private String systemVersion;

    @ApiModelProperty("手机型号")
    private String manufacturer;

    @ApiModelProperty(value = "安卓id")
    private String androidId;

    @ApiModelProperty("imei")
    private String imei;

    @ApiModelProperty("oaid")
    private String oaid;

    @ApiModelProperty("dns")
    private String dns;

    @ApiModelProperty(value = "VPN连接状态")
    private String vpnStatus;

    @ApiModelProperty(value = "USB状态")
    private String usbStatus;

    @ApiModelProperty(value = "USB配置模式")
    private String usbConfig;

    @ApiModelProperty(value = "ADB调试是否开启")
    private String adbStatus;

    @ApiModelProperty(value = "SIM卡状态")
    private String simStatus;

    @ApiModelProperty(value = "launcher")
    private String launcher;

    @ApiModelProperty(value = "是否模拟器")
    private String simulator;

    @ApiModelProperty(value = "电池电量")
    private Double batteryLevel;

    @ApiModelProperty(value = "是否运行在多开/分身环境中")
    private String runningInVirtualSpace;

    @ApiModelProperty(value = "是否脚本")
    private String script;

    @ApiModelProperty(value = "手机型号")
    private String model;

    @ApiModelProperty(value = "设备存储容量")
    private Double capacitySize;

    @ApiModelProperty(value = "设备可用存储容量")
    private Double freeSpace;

    @ApiModelProperty(value = "设备存储数量")
    private Integer capacityNum;

    @ApiModelProperty(value = "ip地址")
    private String ip;
}
